package com.xjzd.std.inheritance;

public class SubOuter extends Outer {
    // 子类中的内部类继承父类的非静态内部类
    public class SubInner extends Outer.Inner {
        public SubInner() {
            // 关键：通过 SubOuter.this 传递外部类实例引用
            SubOuter.this.super(); 
        }

        @Override
        public void print() {
            super.print();
            System.out.println("子类继承的内部类方法");
        }
    }
}